technological leap - Allemand Anglais Dictionnaire